competitive advertisements - French English Dictionary